#ifndef XMIDATATYPE_H
#define XMIDATATYPE_H

#include <QString>

class XmiDatatype
{
public:
    XmiDatatype();

    XmiDatatype(QString id, QString label, bool isPrimitive = false);

    QString id();
    void setId(QString id);

    QString label();
    void setLabel(QString label);

    bool isPrimitive();
    void setIsPrimitive(bool isPrimitive);

    bool isValid();

private:
    QString _id;
    QString _label;
    bool _isPrimitive;

};

#endif // XMIDATATYPE_H
